something that looks like a rib - Francés Inglés Diccionario